be ultimaltely responsible for - French English Dictionary